
object config{
    // 用于编译的SDK版本
    const val compileSdkVersion= 33
    // 用于Gradle编译项目的工具版本\
    const val buildToolsVersion= "29.0.2"
    // 最低支持Android版本
    const val minSdkVersion = 24
    // 目标版本
    const val targetSdkVersion = 33

    // 设置是否使用混淆
    const val minifyEnabled = false
    const val minifyDisabled = false

    // java版本
    const val sdkSourceCompatibility ="1.8"
    const val sdkTargetCompatibility = "1.8"

    const val androidx          = "androidx.appcompat:appcompat:${Versions.appcompat}"
    const val material           = "com.google.android.material:material:${Versions.material}"
    const val runner             = "androidx.test:runner:${Versions.runner}"
    const val junit              = "junit:junit:${Versions.junit}"
    const val espresso          = "androidx.test.espresso:espresso-core:${Versions.espresso}"
    const val retrofit          = "com.squareup.retrofit2:retrofit:${Versions.retrofit2}"
    const val gson              = "com.squareup.retrofit2:converter-gson:${Versions.retrofit2}"
    const val scalars           = "com.squareup.retrofit2:converter-scalars:${Versions.retrofit2}"
    const val rxjava            = "com.squareup.retrofit2:adapter-rxjava3:${Versions.retrofit2}"

    const val okhttp             = "com.squareup.okhttp3:logging-interceptor:${Versions.okhttp3}"



    const val rxandroid          = "io.reactivex.rxjava3:rxandroid:${Versions.rxandroid}"
    const val rxjava3         = "io.reactivex.rxjava3:rxjava:${Versions.rxjava3}"
    const val butterknife       = "com.jakewharton:butterknife:${Versions.butterknife}"
    const val butterknifeCompiler= "com.jakewharton:butterknife-compiler:${Versions.butterknife}"
    const val eventbus           = "org.greenrobot:eventbus:${Versions.eventbus}"
    const val imageloader        = "com.nostra13.universalimageloader:universal-image-loader:${Versions.imageloader}"
}
